JQuery 取得html元素被缩放的倍数 您所在的位置:网站首页 node 跨域 JQuery 取得html元素被缩放的倍数

JQuery 取得html元素被缩放的倍数

#JQuery 取得html元素被缩放的倍数 | 来源: 网络整理| 查看: 265

爱易网页 HTML教程 JQuery 取得html元素被缩放的倍数 JQuery 取得html元素被缩放的倍数

日期:2014-05-17  浏览次数:20444 次

JQuery 获得html元素被缩放的倍数/* * 获取el被缩放的倍数 */ getZoomLeve : function(el) { // 标示缩放的css属性 var zoomPer, undefinedPer = 'none'; if(S.UA['firefox']) { zoomPer = '-moz-transform'; } else if(S.UA['ie']) { if(S.UA['ie'] == 9) { zoomPer = '-ms-transform'; } else { zoomPer = 'zoom'; undefinedPer = 'normal'; } } else { zoomPer = '-webkit-transform'; } var ret = 1; // 先计算元素在Iframe内部被缩放的大小 while(el.ownerDocument != document) { ret *= getZoom(el); var $ifrs = $('iframe'), curWin = el.ownerWindow, ifr; S.each($ifrs, function(item) { try{ if(item.contentWindow == curWin) { ifr = item; return false; } }catch(e) { // 捕获跨域访问的错误 } }); if(ifr) { el = ifr; } else { break; } } ret *= getZoom(el); function getZoom(htmlEl) { var ret = 1; // 这里的add将el的缩放也计算在内 S.each($(htmlEl).parents().add($(htmlEl)),function(el) { if($(el).css(zoomPer) && $(el).css(zoomPer)!=undefinedPer) { if(S.UA['ie'] && S.UA['ie'] HTML中展示外部文本文档 XHTML与HTML的主要区别 认识css式样 如何去掉图片之间的缝隙 Html 分组上拉框 急救!关于点击图片关闭网页,如何做到 css3之:nth-child伪种选择器 :CSS动态显示的有关问题 sfhover 如何工任的


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有